var ctx=window.daijia.ctx;
var ws_sock;
function getRootPath(){
    //获取当前网址，如： https://localhost:8083/uimcardprj/share/meun.jsp
    var curWwwPath=window.document.location.href;
    //获取主机地址之后的目录，如： /uimcardprj/share/meun.jsp
    var pathName=window.document.location.pathname;
    var pos=curWwwPath.indexOf(pathName);
    //获取主机地址，如： http://localhost:8083
    var localhostPaht=curWwwPath.substring(0,pos);
    return(localhostPaht);
}
var initWebSocket = function() {
	var hostname=window.location.hostname;
	var host=window.location.host;
	if(hostname=="59.110.217.232"){
		host+="/server";
	}
	//建立长连接
	var sock = new SockJS(getRootPath() + '/push', null, {
		  debug:true,
         'protocols_whitelist': ['websocket', 'xhr-streaming','iframe-eventsource', 'iframe-htmlfile','xhr-polling', 'jsonp-polling'] });
	ws_sock = sock;
	// sock.onopen = function() {
	// 	sock.send("{'command':'connected','userId':"+window.daijia.userId+"}");
	// };
	// sock.onmessage = function(evt) {
	//
	// 	var result = $.parseJSON(evt.data);
	//
	// 	if(result.type == "driverOnline"){
	// 		$.scojs_message(result.driverName+"已经上线", $.scojs_message.TYPE_OK);
	// 	}
	// 	else if(result.type == "newOrders"){//添加新订单
	//     	document.getElementById('new_order_play').play();//播放声音
	// 	}
	// 	else if(result.type == "paidan"){//派单
	//     	if(result.ringing){
    // 			document.getElementById('new_order_play').play();//播放声音
    // 		}
	//     }
	// 	else if(result.type == "fillorderv2"){//补单
	// 		document.getElementById('new_order_play').play();//播放声音
	// 	}
	// 	else if(result.type == "refuse"){//拒单
	// 		document.getElementById('new_order_play').play();//播放声音
	//
	// 		var driverName = result.driverName;
	// 		var orderNumber = result.orderNumber;
	// 		$.scojs_message("服务人员【"+driverName+"】拒绝了工单【"+orderNumber+"】", $.scojs_message.TYPE_ERROR);
	// 	}
	// 	else if(result.type == "finish"){
	// 		$.scojs_message(result.message, $.scojs_message.TYPE_OK);
	// 	}
	// 	else if(result.type == "deviceinfo"){
	// 		$("#mobileVersion_span").html(result.mobileVersion);
	// 		$("#systemVersion_span").html(result.systemVersion);
	// 		if(result.wifi){
	// 			$("#wifi_span").html("开启");
	// 		}else{
	// 			$("#wifi_span").html("关闭");
	// 		}
	// 		if(result.gps){
	// 			$("#gps_span").html("开启");
	// 		}else{
	// 			$("#gps_span").html("关闭");
	// 		}
	// 		if(result.runningBackground){
	// 			$("#runningBackground_span").html("是");
	// 		}else{
	// 			$("#runningBackground_span").html("否");
	// 		}
	// 		if(result.root){
	// 			$("#root_span").html("是");
	// 		}else{
	// 			$("#root_span").html("否");
	// 		}
	//
	// 		var networkType=result.networkType;
	// 		if(networkType==0){
	// 			$("#networkType_span").html("wifi");
	// 		}else if(networkType==1 || networkType==2 || networkType==4 || networkType==7 || networkType==11){
	// 			$("#networkType_span").html("2G");
	// 		}else if(networkType==3 || networkType==5 || networkType==6 || networkType==10 || networkType==12 || networkType==14 || networkType==15){
	// 			$("#networkType_span").html("3G");
	// 		}else if(networkType==8 || networkType==9){
	// 			$("#networkType_span").html("3.5G");
	// 		}else if(networkType==13){
	// 			$("#networkType_span").html("4G");
	// 		}
	//
	// 		$("#operatorName_span").html(result.operatorName);
	//
	// 		$("#deviceInfo_loading_div").hide();
	//     	$("#deviceInfo_complete_div").slideDown();
	// 	}
	// };
	// sock.onclose = function() {
	// 	sock.close(); //关闭TCP连接
	// 	setTimeout(function(){
	// 		initWebSocket();
	// 	}, 3000);
    // };
    
};

$(function () {

	if($("#licenseTime").length>0){
		$("#licenseTime").datetimepicker({ format: 'yyyy-mm-dd', language: 'zh-CN', minView: 'month', pickDate: true, pickTime: false, inputMask: false, autoclose: true ,endDate:new Date()});
	}
//	if($("#jobTime").length>0){
//		$("#jobTime").datetimepicker({ format: 'yyyy-mm-dd', language: 'zh-CN', minView: 'month', pickDate: true, pickTime: false, inputMask: false, autoclose: true ,endDate:new Date()});
//	}
	
});

//list
var thisButton;
function deleteDriver() {
    $.post(ctx+'/driver/delete',{'id':thisButton.attr("data-value")},function(data){
            if(data.success){
//            	thisButton.parent().parent().remove();
                $.scojs_message('服务人员删除成功', $.scojs_message.TYPE_OK);
                window.location.reload(true);//强制刷新
            } else {
                $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
            }
    },'json');
}

function dongjieDriver(){
	$.post(ctx+'/driver/dongjie',{'id':thisButton.attr("data-value")},function(data){
        if(data.success){
//        	thisButton.html("解冻");
//        	thisButton.removeClass("dongjiethis").addClass("jiedongthis");
//        	thisButton.replaceWith("<a href='javascript:;' data-value='"+thisButton.attr("data-value")+"' class='btn-link jiedongthis'>解冻</a>");
            $.scojs_message('冻结服务人员成功', $.scojs_message.TYPE_OK);
            window.location.reload(true);//强制刷新
        } else {
            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
        }
	},'json');
}

function jiedongDriver(){
	$.post(ctx+'/driver/jiedong',{'id':thisButton.attr("data-value")},function(data){
        if(data.success){
//        	thisButton.html("冻结");
//        	thisButton.removeClass("jiedongthis").addClass("dongjiethis");
//        	thisButton.replaceWith("<a href='javascript:;' data-value='"+thisButton.attr("data-value")+"' class='btn-link dongjiethis'>冻结</a>");
            $.scojs_message('解冻服务人员成功', $.scojs_message.TYPE_OK);
            window.location.reload(true);//强制刷新
        } else {
            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
        }
	},'json');
}

function jiebangDriver(){
	$.post(ctx+'/driver/jiebang',{'id':thisButton.attr("data-value")},function(data){
        if(data.success){
            $.scojs_message('解绑成功', $.scojs_message.TYPE_OK);
            window.location.reload(true);//强制刷新
        } else {
            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
        }
	},'json');
}

function powerofflineDriver(){
	$.post(ctx+'/driver/poweroffline',{'id':thisButton.attr("data-value")},function(data){
        if(data.success){
            $.scojs_message('强制下线成功', $.scojs_message.TYPE_OK);
            window.location.reload(true);//强制刷新
        } else {
            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
        }
	},'json');
}

function onlineDriver(){
	$.post(ctx+'/driver/online',{'id':thisButton.attr("data-value")},function(data){
        if(data.success){
            $.scojs_message('上线成功', $.scojs_message.TYPE_OK);
            window.location.reload(true);//强制刷新
        } else {
            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
        }
	},'json');
}

function showCarLine(carId){
	$("#zhuanxian_line_div").html("");
	$.get(ctx+'/zhuanxian/getLinesByCar',{'carId':carId},function(data){
		if(null!=data && data.length>0){
			var linesContent="";
			
			$(data).each(function(index,element){
				linesContent+="<div class='form-group'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3)+"].lineId' value='"+element.id+"'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3)+"].lineType' value='0'>";
				linesContent+="<label><em>*</em>路线：【"+element.name+"】类型：【拼车】提成方式为：</label>";
				linesContent+="<select class='form-control' name='driverChoseLevelZhuanxians["+(index*3)+"].driverlevelId'>";
				linesContent+="<option value=''>不提成</option>";
				linesContent+=$("#level_div").html();
				linesContent+="</select>";
				linesContent+="</div>";
				
				linesContent+="<div class='form-group'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3+1)+"].lineId' value='"+element.id+"'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3+1)+"].lineType' value='1'>";
				linesContent+="<label><em>*</em>路线：【"+element.name+"】类型：【包车】提成方式为：</label>";
				linesContent+="<select class='form-control' name='driverChoseLevelZhuanxians["+(index*3+1)+"].driverlevelId'>";
				linesContent+="<option value=''>不提成</option>";
				linesContent+=$("#level_div").html();
				linesContent+="</select>";
				linesContent+="</div>";
				
				linesContent+="<div class='form-group'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3+2)+"].lineId' value='"+element.id+"'>";
				linesContent+="<input type='hidden' name='driverChoseLevelZhuanxians["+(index*3+2)+"].lineType' value='2'>";
				linesContent+="<label><em>*</em>路线：【"+element.name+"】类型：【寄货】提成方式为：</label>";
				linesContent+="<select class='form-control' name='driverChoseLevelZhuanxians["+(index*3+2)+"].driverlevelId'>";
				linesContent+="<option value=''>不提成</option>";
				linesContent+=$("#level_div").html();
				linesContent+="</select>";
				linesContent+="</div>";
			});
			
			$("#zhuanxian_line_div").html(linesContent);
		}
	},'json');
}


$(document).ready(function(){
	
	$("#startTime").datetimepicker({ format: 'yyyy-mm-dd', language: 'zh-CN', minView: 'month', pickDate: true, pickTime: false, inputMask: false, autoclose: true });
	$("#endTime").datetimepicker({ format: 'yyyy-mm-dd', language: 'zh-CN', minView: 'month', pickDate: true, pickTime: false, inputMask: false, autoclose: true });
	
	if(window.daijia.userId){
		initWebSocket();
	}
	 $(document).on("click",".deletethis",function(){
          thisButton = $(this);
          var confirm = $.scojs_confirm({
            content: "您确认要删除服务人员信息吗？删除后服务人员的所有相关财务记录余额订单记录将全部清空，如果服务人员只是离职我们建议只需要冻结，相关记录会保存！",
            action:deleteDriver
          });
          confirm.show();
    });
    
    //解绑
    $(document).on("click",".jiebangthis",function(){
	        thisButton = $(this);
	        var confirm = $.scojs_confirm({
	          content: "你真的要解绑该服务人员吗？",
	          action:jiebangDriver
	        });
	        confirm.show();
	});
    
    //强制下线
    $(document).on("click",".powerofflinethis",function(){
        thisButton = $(this);
        var confirm = $.scojs_confirm({
          content: "你真的要强制下线该服务人员吗？",
          action:powerofflineDriver
        });
        confirm.show();
    });
    
    //上线
    $(document).on("click",".onlinethis",function(){
        thisButton = $(this);
        var confirm = $.scojs_confirm({
          content: "你真的要让该服务人员上线吗？",
          action:onlineDriver
        });
        confirm.show();
    });
    //冻结
    $(document).on('click','.dongjiethis',function(){
        thisButton = $(this);
        var confirm = $.scojs_confirm({
          content: "你真的要冻结该服务人员吗？",
          action:dongjieDriver
        });
        confirm.show();
    });
    //解冻
    $(document).on('click','.jiedongthis',function(){
        thisButton = $(this);
        var confirm = $.scojs_confirm({
			content: "你真的要解冻该服务人员吗？",
          	action:jiedongDriver
        });
        confirm.show();
    });
    
    $(".getGtStatus").click(function(){
    	var button=$(this);
    	button.text("获取中..");
    	$.post(ctx+'/driver/getGtStatus',{'userid':button.attr("data-value")},function(data){
            if(data.success){
            	if(data.result){
            		if(data.result=='Online'){
            			button.text("在线");
            		}
            		else if(data.result=='Offline'){
            			button.text("离线");
            		}
            		else if(data.result=='TokenMD5NoUsers'){
            			button.text("未绑定");
            		}
            		else if(data.result=='TokenMD5Error'){
            			button.text("未绑定");
            		}
            	}
            } else {
                $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
                button.text("点击获取");
            }
    	},'json');
    });
    
    //修改密码
    $(document).on("click",".passwordthis",function(){
    	thisButton = $(this);
    	$("#dialog_whose").html(thisButton.attr("data-value-name"));
    	$("#ok_modal").attr("disabled",false);
    	$('#dialog_password').modal();
    });
    
    //关闭修改密码窗口
    $(".close_modal").click(function(){
    	$('#dialog_password').modal("hide");
    });
    
    //确定修改密码
    $("#ok_modal").click(function(){
    	var password=$.trim($("#password").val());
		if(password=='' || password.length<6 || password.length>30){
			$.scojs_message("密码不能为空且长度为6-30个字符", $.scojs_message.TYPE_ERROR);
			return false;
		}
		
		var password_regex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z]).{6,30}');
		if(!password_regex.test(password)){
			$.scojs_message("密码格式不正确，采用数字、字母组合", $.scojs_message.TYPE_ERROR);
			return false;
		}
		
		var passwordconfirm=$.trim($("#passwordconfirm").val());
		if(password!=passwordconfirm){
			$.scojs_message("密码不一致", $.scojs_message.TYPE_ERROR);
			return false;
		}
		
		$(this).attr("disabled",true);
		$.post(ctx+'/driver/changepassword',{'id':thisButton.attr("data-value"),'password':password},function(data){
	        if(data.success){
	            $.scojs_message('密码修改成功', $.scojs_message.TYPE_OK);
	            $('#dialog_password').modal("hide");
	        } else {
	            $.scojs_message(data.message, $.scojs_message.TYPE_ERROR);
	        }
	        $("#password").val("");
	        $("#passwordconfirm").val("");
		},'json');
    });
    
    //身份证改变
    $("#idCard").change(function(){
    	if($(this).val().length==15 || $(this).val().length==18){
    		if (IdCardValidate($(this).val())){
    			var xingbie=maleOrFemalByIdCard($(this).val());
    			if(xingbie && xingbie=='male'){
    				$("input[name=gender]")[0].checked="checked";
    			}
    			else if(xingbie && xingbie=='female'){
    				$("input[name=gender]")[1].checked="checked";
    			}
//    			$.scojs_message("身份证号填写正确", $.scojs_message.TYPE_OK);
    		}
    		else{
    			$.scojs_message("身份证号格式错误", $.scojs_message.TYPE_ERROR);
    		}
    	}
    });
    
    //获取设备信息
    $(document).on("click",".deviceInfo",function(){
    	$("#deviceInfo_loading_div").show();
    	$("#deviceInfo_complete_div").hide();
    	$("#dialog_deviceInfo").modal();
    	$.post(ctx+'/driver/deviceInfo',{'id':$(this).attr("data-value")},function(data){
	        if(data.success){
	           
	        } else {
	          
	        }
		},'json');
    });
    
    
    if($('#carNumber').length>0){
    	$('#carNumber').AutoComplete({
            'data': ctx+"/driver/getCar",
    		ajaxDataType: 'json',
    		ajaxParams:function(keyword){
    				return {'carNumber':$('#carNumber').val()};
    		},
            'width': 'auto',
            'async': true,
            'listStyle': 'custom',
            'emphasis': false,
            'matchHandler': function(keyword, data){
                return true;
            },
            'createItemHandler': function(index, data){
            	if(null!=data.employId){
            		if(null == data.flights || data.flights == ""){
            			return "<span>"+data.name+"   "+data.carNumber+" (已用)</span>";
            		}else{
            			return "<span>"+data.name+"   "+data.carNumber+"(" + data.flights + ") (已用)</span>";
            		}
            	}
            	else{
            		if(null == data.flights || data.flights == ""){
            			return "<span>"+data.name+"   "+data.carNumber+"</span>";
            		}else{
            			return "<span>"+data.name+"   "+data.carNumber+"(" + data.flights + ")</span>";
            		}
            	}
            },
            'afterSelectedHandler': function(data){
            	if(null == data.flights || data.flights == ""){
            		$('#carNumber').val(data.name+"   "+data.carNumber);
        		}else{
        			$('#carNumber').val(data.name+"   "+data.carNumber+"  "+data.flights);
        		}
            	$('#carId').val(data.id);
            	
            }
        }).AutoComplete('show');
    }
    if($('#truckNumber').length>0){
    	$('#truckNumber').AutoComplete({
            'data': ctx+"/driver/getTruck",
    		ajaxDataType: 'json',
    		ajaxParams:function(keyword){
    			return {'carNumber':$('#truckNumber').val()};
    		},
            'width': 'auto',
            'async': true,
            'listStyle': 'custom',
            'emphasis': false,
            'matchHandler': function(keyword, data){
                return true;
            },
            'createItemHandler': function(index, data){
            	if(null!=data.employId){
            		return "<span>"+data.name+(data.cangointotown?"--入城":"")+"    "+data.carNumber+" (已用)</span>";
            	}
            	else{
            		return "<span>"+data.name+(data.cangointotown?"--入城":"")+"    "+data.carNumber+"</span>";
            	}
            },
            'afterSelectedHandler': function(data){
            	$('#truckNumber').val(data.name+"   "+data.carNumber);
            	$('#truckId').val(data.id);
            	
            }
        }).AutoComplete('show');
    }
    if($('#zhuanxianNumber').length>0){
    	$('#zhuanxianNumber').AutoComplete({
            'data': ctx+"/driver/getZhuanxianCar",
    		ajaxDataType: 'json',
    		ajaxParams:function(keyword){
    			return {'carNumber':$('#zhuanxianNumber').val()};
    		},
            'width': 'auto',
            'async': true,
            'listStyle': 'custom',
            'emphasis': false,
            'matchHandler': function(keyword, data){
                return true;
            },
            'createItemHandler': function(index, data){
            	if(null!=data.employId){
            		return "<span>"+data.carName+"("+(data.lines!=null&&data.lines.length>0?data.lines[0].name:"")+")   --"+data.carNumber+" (已用)</span>";
            	}
            	else{
            		return "<span>"+data.carName+"("+(data.lines!=null&&data.lines.length>0?data.lines[0].name:"")+")   --"+data.carNumber+"</span>";
            	}
            },
            'afterSelectedHandler': function(data){
            	$('#zhuanxianNumber').val(data.carName+"("+(data.lines!=null&&data.lines.length>0?data.lines[0].name:"")+")   --"+data.carNumber);
            	$('#zhuanxianCarId').val(data.id);
            	// showCarLine(data.id);
            }
        }).AutoComplete('show');
    }
   
    $("input[name=driverJobType]").change(function(){
    	if($(this).val()=="daijia"){
    		if($(this)[0].checked){
        		$("#daijiaTabLi").fadeIn(400);
    		}
    		else{
    			$("#daijiaTabLi").hide();
    		}
    	}
    	else if($(this).val()=="zhuanche"){
    		if($(this)[0].checked){
        		$("#zhuancheTabLi").fadeIn(400);
        		$("#trainTabLi").fadeIn(400);
    		}
    		else{
    			$("#zhuancheTabLi").hide();
    			$("#trainTabLi").hide();
    		}
    	}
    	else if($(this).val()=="paotui"){
    		if($(this)[0].checked){
        		$("#errandTabLi").fadeIn(400);
        		$("#paotuichild").show();
    		}
    		else{
    			$("#errandTabLi").hide();
    			$("#paotuichild").hide();
    			$("input[name=JobType]").prop("checked",false)
    		}
    	}
    	else if($(this).val()=="freight"){
    		if($(this)[0].checked){
        		$("#freightTabLi").fadeIn(400);
    		}
    		else{
    			$("#freightTabLi").hide();
    		}
    	}
    	else if($(this).val()=="zhuanxian"){
    		if($(this)[0].checked){
        		$("#zhuanxianTabLi").fadeIn(400);
    		}
    		else{
    			$("#zhuanxianTabLi").hide();
    		}
    	}
    });
    
//    //提交表单
//    $("#submit_form").submit(function(){
//    	var spCodesTemp = "";
//    	var driverJobType = "";
//    	$('input:checkbox[name=JobType]:checked').each(function(i){
//    	       if(0==i){
//    	        spCodesTemp = $(this).val();
//    	       }else{
//    	        spCodesTemp += (","+$(this).val());
//    	       }
//    	});
//    	$("input[name=driverJobType]:checked").each(function(i){
//    		if(0==i){
//    				driverJobType = $(this).val();
//    	       }else{
//    	    	   driverJobType += (","+$(this).val());
//    	       }
//    	});
//    	$("#detailedJobType").val(spCodesTemp);
//    	
//    	var feifaPattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~！@#￥……&*（）——|{}【】‘；：”“'。，、？]");
//		
//    	if($("#username").length>0){
//    		var username=$("#username").val();
//        	if($.trim(username)==""){
//        		$.scojs_message("请填写正确的工号", $.scojs_message.TYPE_ERROR);
//    			return false;
//        	}
//        	if(feifaPattern.test(username)){
//    			$.scojs_message("工号不能含有非法字符", $.scojs_message.TYPE_ERROR);
//    			return false;
//    		}
//    	}
//    	
//    	var name=$("#name").val();
//    	if($.trim(name)==""){
//    		$.scojs_message("请填写正确的昵称", $.scojs_message.TYPE_ERROR);
//			return false;
//    	}
//		if(feifaPattern.test(name)){
//			$.scojs_message("昵称不能含有非法字符", $.scojs_message.TYPE_ERROR);
//			return false;
//		}
//		
//		var realname=$("#realname").val();
//		if($.trim(realname)==""){
//    		$.scojs_message("请填写正确的真实姓名", $.scojs_message.TYPE_ERROR);
//			return false;
//    	}
//		if(feifaPattern.test(realname)){
//			$.scojs_message("真实姓名不能含有非法字符", $.scojs_message.TYPE_ERROR);
//			return false;
//		}
//		
//		
//		var reg=new RegExp("[\\u4E00-\\u9FFF]+","g");
//		if(reg.test(realname)){
//			//漢字
//			if(realname.length>4){
//				$.scojs_message("真实姓名长度最多为4个汉字", $.scojs_message.TYPE_ERROR);
//				return false;
//			}
//		}else{
//			if(realname.length>8){
//				$.scojs_message("真实姓名使用非汉字最多8个字符", $.scojs_message.TYPE_ERROR);
//				return false;
//			}
//		}
//		
//		//新增
//		if(""!=$("driverLicenseValid").val() && ""!=$("driverLicenseInvalid").val()){
//			if($("#driverLicenseValid").val()>$("#driverLicenseInvalid").val()){
//				 $.scojs_message("驾驶证有效期起始时间不能大于结束日期", $.scojs_message.TYPE_ERROR);
//				 return false;
//			}
//		}
//		if(""!=$("taxiLicenseRegister").val() && ""!=$("taxiLicenseInvalid").val()){
//			if($("#taxiLicenseRegister").val()>$("#taxiLicenseInvalid").val()){
//				 $.scojs_message("驾驶员证发证日期不能大于结束日期", $.scojs_message.TYPE_ERROR);
//				 return false;
//			}
//		}
//		if(""!=$("contractValid").val() && ""!=$("contractInvalid").val()){
//			if($("#contractValid").val()>$("#contractInvalid").val()){
//				 $.scojs_message("合同有效期起始时间不能大于结束日期", $.scojs_message.TYPE_ERROR);
//				 return false;
//			}
//		}
//		
//		if($("#beginTime").val()>$("#endTime").val()){
//			 $.scojs_message("开始日期不能大于结束日期", $.scojs_message.TYPE_ERROR);
//			 return false;
//		}
//    	
//		var idCard=$("#idCard").val();
//    	
//    	if(idCard.length<8){
//    		$.scojs_message("身份证至少填写8位", $.scojs_message.TYPE_ERROR);
//    		return false;
//    	}
//    	
////    	if(idCard.length==15 || idCard.length==18){
////        	var idcardResult=IdCardValidate(idCard);
////        	if(!idcardResult){
////        		$.scojs_message("身份证号格式错误", $.scojs_message.TYPE_ERROR);
//////        		return false;
////        	}
////    	}
//		
//		var phone=$("#phone").val();
//		var isphone=/^[0-9]{1,15}$/; 
//		if (!isphone.test(phone)){
//			$.scojs_message("手机号格式不正确", $.scojs_message.TYPE_ERROR);
//			return false;
//		}
//		
//		var starLevel=$("#starLevel").val();
//		if(starLevel<1 || starLevel>5){
//			$.scojs_message("服务人员评分为1-5分", $.scojs_message.TYPE_ERROR);
//			return false;
//		}
//		
//		 var addressCodeIdsArr=[];
//         $(".addressCode_class").each(function(index,element){
//         	if($(element).val()!=""){
//         		addressCodeIdsArr.push($(element).val());
//         	}
//         	$("#addressCodeArr").val(addressCodeIdsArr.join(","));
//         });
//         
//    	
////		$("#submit_button").attr("disabled",true);
//		
//		if($("#username").length>0){
//			$("#username").val($.trim($("#username").val()));
//		}
//		$("#name").val($.trim($("#name").val()));
//		$("#realname").val($.trim($("#realname").val()));
//		if(driverJobType == "") {
//		  $.scojs_message("请选择服务类型", $.scojs_message.TYPE_ERROR);
//    	  return false;
//		}
//		if(driverJobType.indexOf("paotui") != -1 && $("#detailedJobType").val() == ""){
//			$.scojs_message("请选择跑腿子类型", $.scojs_message.TYPE_ERROR);
//	    	  return false;
//		}
//		$.post($("#submit_form").attr("action"),$("#submit_form").serialize(),function(result){
//			if(result.success){
//				window.location=ctx+"/driver/list";
//			}
//			else{
//				$("#submit_button").attr("disabled",false);
//				$.scojs_message(result.message, $.scojs_message.TYPE_ERROR);
//			}
//		});
//		
//		
//		
//    	return false;
//    }); 
    
});

